package cn.edu.dz;

public class TestStudent {
    public static void main(String[] args) {
        //非静态属性、方法使用时，需要创建实列对象进行调用
        Student stu1=new Student();
        stu1.setStuName("李小萌");
        stu1.getStuName();//假若省略get方法，则会将所有的set打印输出

        stu1.schoolName="德州学院信息与计算科学";
        stu1.sayHello();

        System.out.println(stu1.getStuName());//仅仅输出StuName的值
        Student stu2=new Student();
        stu2.setStuName("李小呆");
        stu2.setAge(14);
        stu2.setSex(true);
        System.out.println(stu2);
        stu2.schoolName="dehodeo";
        stu2.sayHello();
        System.out.println("=====================================================");
        //静态方法、属性，可以使用类名进行调用。静态方法、属性属于类所有，而不是某一个具体的对象
        Student.schoolName="德州学院";
        Student.sayHi();

        System.out.println("======================================================");
        //创建一个子类的对象p1
        Person p1 =new Person();
        //调用子类自己的方法
        p1.saysorry();
        //调用父类（student）的方法
        p1.setAge(24);
        p1.sayHello();


    }
}
